using System;
using System.Collections.Generic;
using System.Text;
using NetROS.Tiers.Entities;

namespace NetRosApp.Klijenti.Reports
{
   public static class PostavkeReporta
    {
       private static string _PozivNaBr;
       private static string _PozivNaBrModel;
     
       public static string PozivNaBr
       {
           get { return _PozivNaBr; }
           set { _PozivNaBr = value; }
       }

       public static string PozivNaBrModel
       {
           get { return _PozivNaBrModel; }
           set { _PozivNaBrModel = value + " "; }
       }

       public static string GetPozivNaBr(Dokument _dokument)
       {
           string PB = _PozivNaBr;
           PB = PB.Replace("<RB>", _dokument.RedBr.ToString());
           if (_dokument.IDOrganizacijaOdSource != null)
           {
               PB = PB.Replace("<SKL>", _dokument.IDOrganizacijaOdSource.SifraSkladista);    
           }
           string _Datumstr = _dokument.Datum.Year.ToString();
           PB = PB.Replace("<SKGOD>", _Datumstr.Substring(2));
           PB = PB.Replace("<DOKTIP>", _dokument.IDDokumentTip.ToString());
           PB = PB.Replace("<Oznaka>", _dokument.Oznaka.Replace("-storno",""));
           if (_dokument.IDKlijentSource != null)
           {
               PB = PB.Replace("<MB>", _dokument.IDKlijentSource.MB);
           }
           if (_dokument.IDStatus == 0)
           {
               PB += "-Privremeni";
           }

           return _PozivNaBrModel+PB;

       }
    }
}
